html {height: 100%;width: 100%;position: relative;min-width: 100%;min-height: 100%;max-width: 100%;max-height: 100%;}
body {height: 100%;width: 100%;position: relative;margin: 0;padding: 0;font-family:Microsoft YaHei;}  
/* font: caption; */
#body {height: 100%;width: 100%;position: relative;min-width: 100%;min-height: 100%;max-width: 100%;max-height: 100%; }
.TA {transition: all .5s ease;}

.TA_f {transition: all .2s ease;}

input[type=button]:focus,input[type=submit]:focus,input[type=text]:focus{outline:0}
input[type=button]::-moz-focus-inner{outline:0}
input{overflow:auto;text-indent:5px;}



.custom-scroll::-webkit-scrollbar{width: 5px;height: 5px; }
.custom-scroll::-webkit-scrollbar-track-piece{background-color:none;}
.custom-scroll::-webkit-scrollbar-thumb:vertical{height: 5px;}
.custom-scroll::-webkit-scrollbar-thumb:horizontal{width: 5px;}
.custom-scroll:hover::-webkit-scrollbar-thumb:vertical{height: 5px;}
.custom-scroll:hover::-webkit-scrollbar-thumb:horizontal{width: 5px;}

.theme-scroll::-webkit-scrollbar-thumb:vertical { background-color: rgba(180, 180, 180, 0.1) !important;}
.theme-scroll::-webkit-scrollbar-thumb:horizontal{ background-color: rgba(180, 180, 180, 0.1) !important;}
.theme-scroll:hover::-webkit-scrollbar-thumb:vertical{ background-color: rgba(180, 180, 180, 0.4) !important;}
.theme-scroll:hover::-webkit-scrollbar-thumb:horizontal{ background-color:rgba(180, 180, 180, 0.4) !important;}


.loadingEx { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgba(0,0,0,0.1); z-index: 9999;}
.loadingEx .loadingBody { position: absolute; width: 200px; height: 70px; top: 50%; left: 50%; margin: -35px 0 0 -100px; }
.loadingEx .loadingImg {text-align: center; padding: 0 0 2px 0;}
.loadingEx .loadingImg img { width: 30px; height: 30px;}
.loadingEx .loadingText { color: #fff; text-align: center; font-weight: normal; font-size: 16px;} 


